play (oneself) in - Spanish English Dictionary